// #include<iostream>
// #include<queue>
// using namespace std;
// int main()
// {
//     queue<int> q;
//     q.push(10);//尾部插入
//     q.push(20);
//     q.push(30);
//     cout <<"队列头部元素" <<q.front()<<'\n';
//     //删除队列头部元素
//     q.pop();
//     //输出队列尾部元素
//     cout <<"队列尾部元素"<<q.back()<<'\n';
//     cout <<q.size()<<'\n';
//     return 0;
// }

//使用数组来实现队列

#include<iostream>
using namespace std;
const int N = 1e4 + 5;
int queue[N];//全局变量默认初始化为0
int l,r;
void push(int x)
{
   queue[r] = x;
   r++;
}
bool empty()
{
   return l == r;
}
int size()
{
   return r - l;//这个并不是循环队列 
}
void pop()
{
    l++;
}
int main()
{
    

}





